.fenye button {
    cursor: pointer;
}
.fenye .p{
    display: inline-block;
}
.fenye button:hover {
    background-color: #17dabb;
    color: #fff;
}

.two {
    width: 26px;
    height: 26px;
    border: 1px solid #17dabb;
    border-radius: 50%;
    outline: none;
    color: #17dabb;
    background-color: white;
}

.three {
    width: 28px;
    height: 28px;
    background-color: #fff;
    color: #999999;
    border: none;
    outline: none;
    border-radius: 50%;
}

.focus {
    background-color: #17dabb;
    color: #fff;
}

footer .p:last-of-type {
    margin-left: 20px;
}

footer .p:last-of-type input,
footer .p button {
    height: 28px;
    width: 48px;
    border-radius: 2px;
    line-height: 28px;
    text-align: center;
}

footer .p:last-of-type input {
    height: 26px;
    width: 44px;
    border: 1px solid #999999;
    margin: 0px 5px;
}
footer .p button {
    background-color: #17dabb;
    border: 1px solid #17dabb;
    color: white;
    margin-left: 20px;
    cursor: pointer;
}
